hold a public office